Package-level declarations

Types

Link copied to clipboard

Decides when an agent process should be checkpointed.

Link copied to clipboard

Entry point for assembling a durable AgentProcessRepository.

Link copied to clipboard

Storage SPI for serialized process checkpoints.

Link copied to clipboard
data class SerializedAgentProcessSnapshot(val processId: String, val parentId: String?, val agentName: String, val status: AgentProcessStatusCode, val version: Long, val contentType: <Error class: unknown class>, val payload: ByteArray, val createdAt: Instant, val updatedAt: Instant, val metadata: Map<String, String> = emptyMap())

Backend-neutral envelope for a serialized agent process checkpoint.

Link copied to clipboard
data class StoredSnapshotMetadata(val processId: String, val version: Long, val updatedAt: Instant)

Result metadata from saving a snapshot.